<!DOCTYPE html>
<html>
  <head>
    <title>
      Accessibility Object Model, Phase 3
    </title>
    <meta charset='utf-8'>
    <script src='https://www.w3.org/Tools/respec/respec-w3c-common' async
    class='remove'>
    </script>
    <script class='remove'>
    /*Make tidy happy*/
    var respecConfig = {
          // specification status (e.g. WD, LCWD, WG-NOTE, etc.). If in doubt use ED.
          specStatus:           "unofficial",
          // the specification's short name, as in http://www.w3.org/TR/short-name/
          shortName:            "aom",

          // if your specification has a subtitle that goes below the main
          // formal title, define it here
          // subtitle   :  "an excellent document",

          // if you wish the publication date to be other than the last modification, set this
          // publishDate:  "2009-08-06",

          // if the specification's copyright date is a range of years, specify
          // the start date here:
          // copyrightStart: "2005"

          // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
          // and its maturity status
          // previousPublishDate:  "1977-03-15",
          // previousMaturity:  "WD",

          // if there a publicly available Editor's Draft, this is the link
          // edDraftURI:           "http://berjon.com/",

          // if this is a LCWD, uncomment and set the end of its review period
          // lcEnd: "2009-08-05",

          // editors, add as many as you like
          // only "name" is required
          editors:  [
              {
                  name:       "Alice Boxhall"
              ,   url:        "http://google.com"
              ,   mailto:     "aboxhall@google.com"
              ,   company:    "Google"
              ,   companyURL: "http://google.com/"
              },
              {
                  name:       "James Craig"
              ,   url:        "http://apple.com"
              ,   mailto:     "jcraig@apple.com"
              ,   company:    "Apple"
              ,   companyURL: "http://apple.com/"
              },
              {
                  name:       "Dominic Mazzoni"
              ,   url:        "http://google.com"
              ,   mailto:     "dmazzoni@google.com"
              ,   company:    "Google"
              ,   companyURL: "http://google.com/"
              },
              {
                  name:       "Alexander Surkov"
              ,   url:        "http://mozilla.org/"
              ,   mailto:     "surkov.alexander@gmail.com"
              ,   company:    "Mozilla"
              ,   companyURL: "http://mozilla.org/"
              },
          ],
          // name of the WG
          //         wg:           "None",

          // URI of the public WG page
          //         wgURI:        "http://example.org/really-cool-wg",

          // name (without the @w3c.org) of the public mailing to which comments are due
          //          wgPublicList: "spec-writers-anonymous",

          // URI of the patent status for this WG, for Rec-track documents
          // !!!! IMPORTANT !!!!
          // This is important for Rec-track documents, do not copy a patent URI from a random
          // document unless you know what you're doing. If in doubt ask your friendly neighbourhood
          // Team Contact.
          //        wgPatentURI:  "",
          // !!!! IMPORTANT !!!! MAKE THE ABOVE BLINK IN YOUR HEAD
      };
    </script>
  </head>
    <section id="abstract">
      <p class="warning">
        This spec has been deprecated,
        please see the
        <a href="https://github.com/WICG/aom/blob/master/explainer.md">Accessibility Object Model Explainer</a>
        and
        <a href="index.html">index to specs</a>
        for up to date information.
      </p>
    </section>
  <body>
    <section id="introduction">
      <h1>Introduction</h1>
      <p>
        This document is the spec for Phase 3 of the Accessibility Object
        Model spec. For background, please refer to the
        <a href="https://github.com/WICG/aom/blob/master/explainer.md">
          Accessibility Object Model Explainer</a> for the background and
        motivation, and then
        <a href="index.html">Phase 1</a> and
        <a href="phase2.html">Phase 2</a>.
      </p>
    </section>
    <section class="virtual">
      <h2>
        Phase 3: Virtual Accessibility Nodes
      </h2>
      <p>
        Virtual Accessibility Nodes will allow authors to expose
        "virtual" accessibility nodes, which are not associated directly
        with any particular DOM node, to assistive technology.
      </p>
      <p>
        This mechanism is often present in native accessibility APIs,
        in order to allow authors more granular control over the
        accessibility of custom-drawn APIs.
      </p>
      <p>
        On the web, this would allow creating an accessible solution
        to canvas-based UI which does not rely on fallback or
        visually-hidden DOM content.
      </p>
      <p>
        The API for Virtual Accessibility Nodes will be specified at a later date.
      </p>
    </section>
    <section id="actions">
      <h2>
        Phase 4: Computed Accessibility Tree
      </h2>
      <p>See <a href="phase4.html">Phase 4</a></p>
    </section>
  </body>
</html>
